/**
 * 
 */
package com.gopay.common.user.payee.dao;

import java.util.List;

import com.gopay.common.base.dao.BaseDAO;
import com.gopay.common.domain.cps.transfer.GopayPayee;

/**
 * 国付宝收款人查询共用DAO
 * @CpsTransReceiver00900QueryDAO.java
 * @author xiefei
 * @2013-3-11 下午2:25:40  www.gopay.com.cn Inc.All rights reserved.
 */
public interface CpsTransReceiver00900QueryDAO extends BaseDAO<GopayPayee, Integer> {
    
    /**
     * 获取客户Id的分页数据
     * @param custId
     * @param custType
     * @param pageSize
     * @param pageNo
     * @return
     */
    List<GopayPayee> findByCustIdPageList(String custId, String custType, int pageSize, int pageNo, String rCustId,
            String rGopayAcct);
    
    
    /**
     * 此客户Id的数量
     * @param custId
     * @param custType
     * @return
     */
    public int findByCustIdCount(String custId,String custType,String rCustId,String rGopayAcct);
    
    /**
     * 查询付款客户和收款账号信息
     * @param custId
     * @param rGopayAcct
     * @return
     */
    public List<GopayPayee> findByCustIdAndRgopayAcct(String custId,String rGopayAcct);


}
